suitcase bombs - French English Dictionary